be left in the lurch - Turco Inglés Diccionario